package a.e.b;

import a.i.l;

import java.util.Collection;
import java.util.HashMap;
import java.util.Map;

public final class i
  implements Comparable
{
  private static final Map a = new HashMap();
  public static final i b = new i("ALL", 31);
  public static final i c = new i("NODE", 2);
  public static final i d = new i("EDGE", 4);
  public static final i e = new i("GRAPH", 8);
  public static final i f = new i("PORT", 16);
  public static final i g = new i("GRAPHML", 1);
  private final String h;
  private final int i;
  public static int j;
  
  private i(String paramString, int paramInt)
  {
    this.i = paramInt;
    this.h = paramString;
    a.put(paramString, this);
  }
  
  public String toString()
  {
    return this.h;
  }
  
  public static Collection a()
  {
    return a.values();
  }
  
  public String b()
  {
    return this.h;
  }
  
  public int compareTo(Object paramObject)
  {
    return l.a(this.i, ((i)paramObject).i);
  }
  
  public static i a(String paramString)
  {
    if (paramString == null) {
      throw new NullPointerException("String value must not be null");
    }
    if ((g.o != 0) || (a.containsKey(paramString))) {
      return (i)a.get(paramString);
    }
    throw new IllegalArgumentException("Unknown String value " + paramString + " for enumeration");
  }
}



/* Location:           E:\idea\

 * Qualified Name:     a.e.b.i

 * JD-Core Version:    0.7.0.1

 */